e-commerce transaction - German English Dictionary